persian insect flower - German English Dictionary